stop-start apparatus - English Synonyms Dictionary